#ifndef CHANGEGRAPHNODEPARAMETERCLIENTDATA_H
#define CHANGEGRAPHNODEPARAMETERCLIENTDATA_H

#include <wx/clntdata.h>

#include <Klein/Shader/GraphNode.h>

class ChangeGraphNodeParameterClientData : public wxClientData
{
public:

	ChangeGraphNodeParameterClientData(const GraphNodeRef& graphNode, const String& parameterName);
	~ChangeGraphNodeParameterClientData();

	GraphNodeRef GetGraphNode() const;

	const String& GetParameterName() const;

private:

	GraphNodeRef mGraphNode;

	String mParameterName;
};

#endif
